\relax 
\providecommand\hyper@newdestlabel[2]{}
\@writefile{toc}{\contentsline {chapter}{\numberline {4}Analysis Algorithms}{20}{chapter.4}\protected@file@percent }
\@writefile{lof}{\addvspace {10\p@ }}
\@writefile{lot}{\addvspace {10\p@ }}
\@writefile{toc}{\contentsline {section}{\numberline {4.1}Call Graph Construction}{20}{section.4.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.1}Graph Theoretical Foundations}{20}{subsection.4.1.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.2}Construction\ Algorithm}{20}{subsection.4.1.2}\protected@file@percent }
\@writefile{loa}{\contentsline {algorithm}{\numberline {7}{\ignorespaces 调用图构建}}{21}{algorithm.7}\protected@file@percent }
\newlabel{alg:call-graph-construction}{{7}{21}{调用图构建}{algorithm.7}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1.3}Name\ Resolution\ and\ Disambiguation}{21}{subsection.4.1.3}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{命名空间解析}{21}{section*.87}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{重载解析}{21}{section*.88}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{模板实例化映射}{21}{section*.89}\protected@file@percent }
\@writefile{loa}{\contentsline {algorithm}{\numberline {8}{\ignorespaces 函数名解析}}{22}{algorithm.8}\protected@file@percent }
\newlabel{alg:name-resolution}{{8}{22}{函数名解析}{algorithm.8}{}}
\@writefile{toc}{\contentsline {section}{\numberline {4.2}Cycle\ Detection\ Algorithms}{22}{section.4.2}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.1}Strongly\ Connected\ Components}{22}{subsection.4.2.1}\protected@file@percent }
\@writefile{loa}{\contentsline {algorithm}{\numberline {9}{\ignorespaces Tarjan算法：SCC检测}}{23}{algorithm.9}\protected@file@percent }
\newlabel{alg:tarjan-scc}{{9}{23}{Tarjan算法：SCC检测}{algorithm.9}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.2}Cycle\ Classification}{23}{subsection.4.2.2}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{相互递归}{23}{section*.90}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{复杂循环}{23}{section*.91}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{条件循环}{24}{section*.92}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {4.3}Tree\ Generation\ and\ Visualization}{24}{section.4.3}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.1}Tree\ Extraction\ from\ Graphs}{24}{subsection.4.3.1}\protected@file@percent }
\@writefile{loa}{\contentsline {algorithm}{\numberline {10}{\ignorespaces 带深度限制的树提取算法}}{24}{algorithm.10}\protected@file@percent }
\newlabel{alg:tree-extraction}{{10}{24}{带深度限制的树提取算法}{algorithm.10}{}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3.2}Multi-Root\ Tree\ Generation}{24}{subsection.4.3.2}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{入口点识别}{25}{section*.93}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{覆盖分析}{25}{section*.94}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{树合并}{25}{section*.95}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {4.4}Complexity\ Analysis}{25}{section.4.4}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.1}Algorithmic\ Complexity}{25}{subsection.4.4.1}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4.2}Performance\ Optimization\ Strategies}{25}{subsection.4.4.2}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{增量式图构建}{25}{section*.96}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{并行处理}{25}{section*.97}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{缓存与记忆化}{25}{section*.98}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{惰性求值}{25}{section*.99}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {4.5}Statistical\ Analysis}{26}{section.4.5}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {4.5.1}Graph\ Metrics}{26}{subsection.4.5.1}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{中心性度量}{26}{section*.100}\protected@file@percent }
\@writefile{toc}{\contentsline {subsection}{\numberline {4.5.2}Distribution Analysis}{26}{subsection.4.5.2}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{度分布}{26}{section*.101}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{路径长度分布}{26}{section*.102}\protected@file@percent }
\@writefile{toc}{\contentsline {paragraph}{组件大小分布}{26}{section*.103}\protected@file@percent }
\@writefile{lof}{\contentsline {figure}{\numberline {4.1}{\ignorespaces Statistical Analysis of Call Graph Properties}}{26}{figure.caption.104}\protected@file@percent }
\newlabel{fig:degree-distribution}{{4.1}{26}{Statistical Analysis of Call Graph Properties}{figure.caption.104}{}}
\@setckpt{chapters/ch4_analysis_algorithms}{
\setcounter{page}{28}
\setcounter{equation}{0}
\setcounter{enumi}{0}
\setcounter{enumii}{0}
\setcounter{enumiii}{0}
\setcounter{enumiv}{0}
\setcounter{footnote}{0}
\setcounter{mpfootnote}{0}
\setcounter{part}{0}
\setcounter{chapter}{4}
\setcounter{section}{5}
\setcounter{subsection}{2}
\setcounter{subsubsection}{0}
\setcounter{paragraph}{0}
\setcounter{subparagraph}{0}
\setcounter{figure}{1}
\setcounter{table}{0}
\setcounter{parentequation}{0}
\setcounter{lstnumber}{1}
\setcounter{section@level}{4}
\setcounter{Item}{0}
\setcounter{Hfootnote}{0}
\setcounter{Hy@AnnotLevel}{0}
\setcounter{bookmark@seq@number}{64}
\setcounter{float@type}{16}
\setcounter{algorithm}{10}
\setcounter{ALG@line}{16}
\setcounter{ALG@rem}{0}
\setcounter{ALG@nested}{0}
\setcounter{ALG@Lnr}{2}
\setcounter{ALG@blocknr}{10}
\setcounter{ALG@storecount}{0}
\setcounter{ALG@tmpcounter}{0}
\setcounter{LT@tables}{0}
\setcounter{LT@chunks}{0}
\setcounter{caption@flags}{2}
\setcounter{continuedfloat}{0}
\setcounter{subfigure}{0}
\setcounter{subtable}{0}
\setcounter{theorem}{1}
\setcounter{lstlisting}{0}
}
